#include<stdio.h>
void ArrOut(int (*p)[3],int m);
int main()
{
    int i, j, row,a[10][3], (*p)[3];
    scanf("%d",&row);
    for (i = 0; i < row; i++)
        for (j = 0; j < 3; j++)
        scanf("%d", *(a+i)+j);
    p=a;
    ArrOut(p,row); 
}
void ArrOut(int (*p)[3],int m)
{
    int i,j;
    for(int i=0;i<m;i++)
    {
        for(int j=0;j<3;j++)
            printf("%5d",*(*(p+i)+j));
        putchar(10);
    }
    for(int i=0;i<3;i++)
    {
        for(int j=0;j<m;j++)
            printf("%5d",*(*(p+j)+i));
        putchar(10);
    }    
}
